/
nil/ 1. New Implementation of Lisp. A language intended to
be the successor of
MacLisp. A large
Lisp, implemented
mostly in
VAX assembly language. A forerunner of {Common
LISP}.
[
"NIL: A Perspective", Jon L. White, MACSYMA Users' Conf Proc,
1979].
2. Network Implementation Language. Strom & Yemini, TJWRC,
IBM. Implementation of complex networking protocols in a
modular fashion.
[
"NIL: An Integrated Language and System for Distributed
Programming", R. Strom et al, SIGPLAN Notices 18(6):73-82
(June 1983)].
3. Empty list or False. In
Lisp, the empty list (or "
nil
list") is used to represent the
Boolean value False. This
is possible because
Lisp is not typed. True is represented
by the special
atom "t".
4. Spoken in reply to a question, particularly one asked using
the "-P" convention it means "No". Most hackers assume this
derives simply from LISP, but
NIL meaning "no" was
well-established among radio hams decades before LISP existed.
The historical connection between early hackerdom and the ham
radio world was strong enough that this may have been an
influence.
[
Jargon File]